water power – English–Français translations

🇬🇧 en fr 🇫🇷

water power noun

  • (uncountable) power from water
énergie hydraulique
Wiktionary Links